/* 
 * File:   gui_button.h
 * Author: tasx
 *
 * Created on 28 settembre 2011, 15.31
 */

#ifndef GUI_BUTTON_H
#define	GUI_BUTTON_H

#ifdef	__cplusplus
extern "C" {
#endif

#include <glib.h>
#include <SDL/SDL.h>
#include "../util/type.h"
#include "../util/gui_util.h"
#include "type_gui.h"

    button* gui_button_new(main_obj*, gchar*);
    
    gboolean gui_button_update(main_obj*, button*);
    
    gboolean gui_button_normal_paint(main_obj*, button*);
    
    gboolean gui_button_default_clicked(main_obj*, button*);
    
#ifdef	__cplusplus
}
#endif

#endif	/* GUI_BUTTON_H */

